import CryptoJS from 'crypto-js'
/**
 *
 * 第一个参数word是待加密或者解密的字符串；
 * 第二个参数keyStr是aes加密需要用到的16位字符串的key；
 * 第三个参数是初始化向量 iv。
 */
export function AesDecrypt(word) {
  // 解密密钥
  var key = "SJZCPT_CKDW2020!";
  // 密文
  var ciphertext = word;

// 将密文转换为 WordArray
  var parsedCipherText = CryptoJS.enc.Base64.parse(ciphertext.toString());
// 解密
  var decryptedData = CryptoJS.AES.decrypt(
    {
      ciphertext: parsedCipherText
    },
    CryptoJS.enc.Utf8.parse(key),
    {
      mode: CryptoJS.mode.ECB,
      padding: CryptoJS.pad.Pkcs7
    }
  );

  // 将解密后的数据转换为 UTF-8 编码的字符串
  var decryptedText = decryptedData.toString(CryptoJS.enc.Utf8);
  let jsonData = JSON.parse(decryptedText);
   return jsonData
}

